Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCHLEY AVENUE Terraced £67,392 £39,000 19 Jul 2011
2 FINCHLEY AVENUE Terraced £110,709 £65,000 28 Sep 2006
6 FINCHLEY AVENUE Terraced £159,058 £93,500 26 Oct 2010
9 FINCHLEY AVENUE Terraced £51,817 £17,160 18 Mar 2002
12 FINCHLEY AVENUE Terraced £86,319 £23,000 16 Jun 2000